electron sea - French English Dictionary